Golang 개발 환경 구성하고 서버 개발・Docker container로 배포하기
Golang∙Docker 실무 만큼은 제대로 배울 수 있습니다.
Golang 개발 환경 구성하고 서버 개발・Docker container로 배포하기

업계 선배와 만나
배우고, 나누고, 성장해요!

누구나 시행착오를 겪습니다.
이미 겪어본 사람의 ‘경험'을 배울 수 있다면 어떨까요?
실무VOD에서 라이브로 검증된 현직자의 노하우를 얻어보세요!
  • 언제 어디서나

    라이브에 참여하지 못해도
    시간과 공간의 제약 없이
    현직자의 노하우를 얻어요.

  • 실무 노하우

    강의로 한 번, 과제로 또 한 번.
    업무에 적용할 수 있도록
    실무 노하우를 담았어요.

  • 바로 적용

    오늘 익힌 실무 스킬이
    즉시 내 업무 성과가 되는
    놀라운 경험으로 이어져요.

백엔드 개발자 분들을 위한
Golang 서버 개발부터 배포까지 트레이닝입니다.

입문자 대상
입문자 대상 베이직 트레이닝입니다.
진행 과정
11개의 강의와 3회의 실무과제가 제공됩니다.

트레이닝은
이렇게 활용하세요.

  • 듣고

    실무 노하우가 가득 담긴 현직자 VOD를 수강합니다.

  • 해보고

    VOD에 담긴 실무 노하우는 실무 과제를 통해 연습합니다.

  • 복습하며

    부족한 부분은 언제든 다시 들을 수 있습니다.

  • 성과내요!

    연습한 노하우를 실무에 적용해보며 성과를 만듭니다.

라이브 트레이닝을 받은 분들의
이야기를 들어보세요.

저는 완전히 모르는 상태에서 시작했고 기대도
높지 않았는데, 끝까지 해내고 보니 굉장히
성장한 느낌
이에요.
직장 다니면서 뭔가 끝까지 해본 게 처음이라..

'아무것도 모르는 사람도 할 수 있어요'라는 문구가 진짜 거짓이 아니었네요.

- 수료생 김태희님

매주 받는 강의 자료랑 과제 내용이 업무에서
흔하게 일어날 수 있는 상황 중심
이어서,
'우리 회사라면 이런 식으로 해볼 수 있겠다.'
라고 생각하며 수업을 들었구요.

이론도 실무랑 연계되는 내용으로 알려주셔서
바로 업무에 적용할 수 있었어요.

- 수료생 김태형님

라이브니까, 공부하면서 궁금한 걸 바로바로
물어볼 수 있는게 제일 좋았어요!


VOD 강의 많이 들어봤지만 VOD는 궁금한 걸
물어볼 수도 없고, 물어볼 수 있다고 해도
답변 받는데 진짜 오래 걸렸거든요.
소통이 즉각적이라는 게 가장 좋았어요.

- 수료생 임미성님

멘토님도 퇴근하고 강의하시느라 힘드실 텐데
라이브 강의 때마다 정말 정성스럽게
과제 리뷰랑 피드백
을 너무 잘 해주셨구요.

꼭 강의 때가 아니더라도 어려운 거 있을 때마다
하나하나 같이 해주시고 질문도 잘 받아주셔서

더 열심히 할 수 있었어요.

- 수료생 강지현님

Golang을 모르지만 당장 실무에 써야한다면,
이 클래스를 수강하세요!

안녕하세요?

Golang을 주 언어로 사용하고 있는 백엔드 개발자 "스티븐"입니다.


저는 백엔드 개발자 경력 1년 만에 국내 유니콘 기업의 CI/CD 엔지니어로 합격하고,

현재 회사에서 블록체인 코어 개발자가 되기까지 가파른 성장세를 이어왔습니다.

이런 가파른 성장을 할 수 있게 도와준 언어가 바로 Golang입니다.


비전공자로 국비교육을 수강하면서, 서버가 무엇인지 모르던 때가 불과 몇 년 전인걸 생각하면 지금의 성장이 참 뿌듯하네요.


첫 회사에서는 블록체인 관리 대시보드 프로젝트에서 Golang으로 백엔드 개발을 했습니다.

API 서버, Metric worker, 블록체인 연동, Kubernetes 연동 등

Golang으로 할 수 있는 작업들을 다양하게 경험하였습니다.

현재 회사에서는 Golang으로 쓰인 Ethereum 코드를 분석하며 Layer2 블록체인의 메인넷을 개발하고 있습니다.


노베이스로부터 시작하여 Golang을 처음 공부하고 빠르게 성장하기까지 많은 시행착오를 겪어왔기 때문에

누구보다도 멘티 여러분들의 마음과 생각을 잘 이해하고 많은 도움을 줄 수 있다고 생각합니다.


저의 이러한 노력이 여러분들의 귀중한 시간을 아낄 수 있기를 소망합니다.

백엔드 개발자 1~3년차

Steven Lee 멘토님

현) Ethereum Layer2 블록체인 코어 개발자

- Kubernetes 기반 Ethereum Layer2 메인넷 개발 중


전) 블록체인 백엔드 개발자

- Kubernetes 기반 블록체인 관리 대시보드 개발

- Ethereum Explorer 개발

강의에서
저와 함께 다루게 될 내용입니다

Golang의 꽃, Goroutine과 channel

실무에서 써야 하기에 Golang을 이제 막 학습하고 있는 백엔드 개발자라면 고루틴(Goroutine)과 채널(channel)에 대한 내용을 많이 보았을 것입니다. Golang을 접하면서 가장 이해하기 어려운 것이 고루틴과 채널이지만, 이를 이해하고 사용할 줄 알아야 실무에서 Golang의 장점을 십분 발휘할 수 있습니다.

Golang 코드를 직접 짜며 고루틴과 채널을 백엔드 개발 실무에 활용하는 방법을 익혀봅니다.

Golang의 가장 인기 있는 Web Framework, Gin

Gin은 github star 기준으로 Golang으로 쓰인 web framework 중 가장 인기 있고, 많이 쓰입니다. Gin은 사용하기 쉽고, 빠른 속도가 장점으로 middleware, log, validator, parameter binding 등 많은 기능들을 제공함으로써 Golang을 더 편한 환경에서 쓸 수 있게 합니다.

Gin의 기능을 익히고 사용해 봄으로써, 실무에서 Golang으로 개발할 수 있는 능력을 키울 수 있습니다.

Docker container로 서버를 배포하기

Golang으로 서버를 개발할 줄 알아도, 실무에 제대로 활용하려면 Docker container 형태로 배포하는 것까지 할 수 있어야 합니다. 서버 개발 이후, Docker image를 빌드하는 방법을 익히고, 생성된 이미지를 활용하여 container 형태로 서버를 배포해봅니다.

회차별 트레이닝 과정을 알려드립니다

1회차

Golang 개발 환경 구성 및 문법
  • 01

    오리엔테이션

  • 02

    개발 환경 세팅

  • 03

    고랭 기본, 심화 문법

  • 과제

    Goroutine과 Channel을 활용하여 실시간 환율 출력하기

2회차

Golang과 gin-gonic으로 Image Restful API 만들기
  • 01

    HTTP 기본

  • 02

    Gin 사용하고 image 서버 구성하기

  • 과제

    Golang과 Gin-Gonic으로 Image Restful API 만들기

3회차

Golang과 gin-gonic 으로 게시판 만들기
  • 01

    CORS- CORS 개념과 Gin 설정

  • 02

    Validator - bindin과 custom, validator 설정

  • 03

    DB - DB docker로 실행하고 client 확인, Gorm

  • 04

    개발 실무 - Frontend 개발 산출물을 이용해 Backend 개발하기

  • 과제

    Golang으로 게시판 만들기

4회차

Docker의 개념과 사용, Golang 프로젝트를 Docker로 배포
  • 01

    Docker 소개

  • 02

    Docker 사용 및 배포

수강 후에는
이런 일을 할 수 있습니다

Golang 개발 환경을 구성하고, 코드를 작성 ∙ 수정할 수 있습니다.

Golang 프레임워크인 Gin으로 서버를 구성할 수 있습니다.

CORS 등에 대해 Gin의 미들웨어 라우터를 Customize 할 수 있습니다.

Golang 서버를 Docker container로 빌드할 수 있습니다

이런 분들을 위한 과정입니다

서버 개발부터 Docker 빌드까지 Golang으로 해야 하는 백엔드 개발자

Golang 개발 환경을 만드는데 어려움을 느끼는 백엔드 개발자

가장 인기 있는 Golang 프레임워크인 Gin을 사용하고 싶은 백엔드 개발자

많은 기업의 실무자가 함께한 트레이닝 과정입니다.

  • 카카오엔터테인먼트
  • LG
  • 아이디어스
  • 라인플러스
  • 쿠팡
  • 카카오페이
  • 쏘카
  • SK브로드밴드
  • 사람인
  • 해커스
  • 차이커뮤니케이션즈
  • 그린랩스
  • LG전자
  • 아모레퍼시픽
  • 중고나라
  • 삼성증권
  • 하이퍼커넥트

트레이닝 도입 문의
도입 문의를 남겨주시면 우리 기업을 위한 맞춤 트레이닝 상담을 제공합니다.

고민이 길어지면 가격은 올라갑니다.

정가 700,000원
2차 얼리버드 혜택 - 560,000원

12개월 무이자 할부 월 11,666원
  • 80% 할인

자주 묻는 질문


  • Q. 

    실습 환경이 어떻게 되나요?

    A. 

    Windows 운영체제에서 Virtual Box를 이용하고,

    VM Ubuntu 환경의 운영체제에서 IDE는 VSCode를 사용하여 실습합니다.

    API test를 위하여 Postman을 사용합니다.


    실습 환경 구성부터 진행할 것이기에, Windows 운영체제 PC를 준비하시면 됩니다.



  • Q. 

    기본 지식은 어느 정도 필요한가요?

    A. 

    기본적인 HTTP 에 대한 개념만 알고 있으면 됩니다.


  • Q. 

    배운 내용을 회사 실무에 적용해볼 수 있을까요?

    A. 

    가능합니다.

    다만, 이 클래스에서는 디자인 패턴이나 코딩 컨벤션에 대하여 다루지 않습니다. 

    이 부분에 대하여 팀원들과 충분히 검토한 후에 적용할 수 있습니다.


  • Q. 

    실무VOD는 어떻게 진행되나요?

    A. 

    구매 후 마이페이지 > 내 클래스룸을 통해 구매한 클래스를 바로 수강할 수 있습니다.
    제공된 VOD는 구매일로부터 90일간 수강 가능하며, 별도의 프로그램 설치는 필요하지 않습니다.

  • Q. 

    강의자료는 다운로드 받을 수 있나요?

    A. 

    마이페이지 > 내 클래스룸 VOD 재생기 '강의자료' 메뉴에서 멘토님이 제공하는 강의자료와 실무 과제를 다운로드 받을 수 있습니다.

  • Q. 

    강의를 듣다가 질문이 생기면 어떻게 하나요?

    A. 

    마이페이지 > 내 클래스룸 VOD 재생기 우측 '커뮤니티' 메뉴에서 멘토님께 질문을 올릴 수 있습니다.
    실무 과제의 경우 필수 피드백이 제공되지 않습니다.

  • Q. 

    VOD 수강 기간을 연장할 수 있나요?

    A. 

    네, 90일의 수강 기간이 종료되면 1회에 한해 최대 90일까지 유료 연장이 가능합니다.
    수강 기간 연장에 대한 내용은 코멘토 상담 채널로 문의를 남겨주시면 최대한 빠르게 처리해 드리겠습니다.

  • Q. 

    법인카드 결제로 인한 증빙자료가 필요한데, 어떻게 받을 수 있나요?

    A. 

    법인 증빙자료의 경우 법인마다 다른 경우가 많아, 상담 채널로 문의해주시면 더욱 빠르게 처리할 수 있습니다.
    수료증의 경우 프로그램의 70% 이상 참여한 경우에만 발급됩니다.

  • Q. 

    기업 교육도 가능한가요?

    A. 

    네, 물론입니다! 실무PT는 기업 단체 구매 또는 기업 맞춤 교육을 제공하고 있습니다.
    기업 교육 도입에 대한 문의를 남겨주시면 담당자가 최대한 빠르게 연락을 드리겠습니다.

환불규정

  • [수강기간]

  • 실무 VOD의 수강 기간은 평생교육법 시행령 제23조에 따라 정상 수강기간(유료)와 복습 수강기간(무료)로 구성됩니다. 정상 수강기간(유료)는 결제일로부터 30일까지 해당되며, 이후에는 복습 수강기간으로 제공됩니다. (사전 예약 강의의 경우 강의 오픈일부터 30일)


  • 과정에 따라 복습 수강기간이 평생 수강기간으로 대체되어 제공될 수 있습니다.

  • [환불규정]

  • 환불은 정상 수강기간(유료)에 한해 가능하며 복습 수강기간은 부가적 서비스로 환불 대상에 포함되지 않습니다. 환불은 정가가 아닌 실제 결제금액을 기준으로 계산됩니다. 수강 진도율은 환불 요청일을 기준으로 산정되며, 수강 진도율 50% 이상을 달성했을 경우 환불이 불가합니다.


  • - 결제 후 7일 이내 : 수강 이력 및 자료 열람 이력이 없는 경우 전액 환불

  • - 결제 후 7~10일 이내, 진도율 33% 이하 : 수강료의 2/3에 해당하는 금액 환불

  • - 결제 후 7~10일 이내, 진도율 33%~50% 이하 : 수강료의 1/2에 해당하는 금액 환불

  • - 결제 후 11~15일 이내, 진도율 50% 이하 : 수강료의 1/2에 해당하는 금액 환불

  • [동시접속 안내]

  • 동일한 ID로 2대 이상의 기기에서 접속을 하는 경우, 수강이 제한 될 수 있습니다.

Steven Lee 리드멘토
멘티님께 더욱 자세한 과정을 소개해 드리고 싶어요!